package com.xbfinance.manager.service;

import com.xbfinance.manager.pojo.dto.AdminPageParam;
import com.xbfinance.manager.pojo.dto.AdminPageResult;
import com.xbfinance.manager.pojo.dto.AdminSearch;
import com.xbfinance.manager.pojo.po.P2pAccountRecharge;

import java.util.List;

public interface AdminRechargeService {

    AdminPageResult<P2pAccountRecharge> listRecharge(AdminPageParam page);

    int agreeRecharge(int rid);

    int adminRejectRecharge(int rid);

    int removeRechargeByRid(int rid);


    AdminPageResult<P2pAccountRecharge> searchRecharge(AdminPageParam page, AdminSearch as);

    int adminRemoves(List<Integer> list);
}
